import curses

# 使用curses.wrapper装饰器自动初始化和清理屏幕
def wrapper(func):
    try:
        stdscr = curses.initscr()
        func(stdscr)
    finally:
        curses.endwin()

# 定义要在屏幕上执行的函数
def main(stdscr):
    # 初始化屏幕
    curses.curs_set(0)  # 隐藏光标
    stdscr.clear()
    stdscr.border()      # 绘制边框
    
    # 在这里添加你的界面元素和交互逻辑...
    
    # 更新屏幕
    stdscr.refresh()

# 调用wrapper并传入main函数
curses.wrapper(main)